package com.example.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.time.LocalDateTime;

/**
 * ClassName:problemPojo
 * Description:
 *
 * @Author 赵永峰
 * @Create 2024/6/12 21:13
 * @Version 1.0
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
public class problemPojo {
    //主键
    private Integer idUse;
    // 车间名称
    private String workshop;
    //产品图号
    private String drawing;
    //工序号
    private String op;
    //发生日期
    private String occurDate;
    //记录人
    private String noteTaker;
    //责任人
    private String liability;
    //责任人工号
    private String liabilityNub;
    //问题名称
    private String problemName;
    //问题描述
    private  String describeUse;
    //问题描述的图片附件
    private String describeAnnex;
    //问题数量
    private int quantity;
    //反思
    private String introspection;
    //现状调查
    private String statusUse;
    //发生源
    private String origin;
    //流出源
    private String outflow;
    //临时措施
    private String temporaryUse;
    //长远措施
    private String permanent;
    //整改过程的附件记录
    private String permanentAnnex;
    //切换发动机/零部件号日期
    private  String switchDate;
    //切换发动机号/零部件号
    private String switchNumber;
    //纠正
    private String correct;
    //“纠正”的完成时间
    private String correctDate;
    //"纠正的"负责人
    private  String correctLiability;
    //"纠正"的输出
    private  String correctOut;
    //"纠正“的效果评价
    private String correctResult;
    //"纠正“的验证人
    private String correctValidate;

    //“临时措施”的完成时间
    private String temporaryDate;
    //"临时措施"的负责人
    private String temporaryLiability;
    //"临时措施"的输出
    private String temporaryOut;
    //"临时措施“的效果评价
    private String temporaryResult;
    //"临时措施“的验证人
    private String temporaryValidate;

    //“长远措施”的完成时间
    private String permanentDate;
    //"长远措施"的负责人
    private String permanentLiability;
    //"长远措施"的输出
    private String permanentOut;
    //"长远措施“的效果评价
    private String permanentResult;
    //"长远措施“的验证人
    private String permanentValidate;

    //“不足反省”的完成时间
    private String introspectionDate;
    //"不足反省"的负责人
    private String introspectionLiability;
    //"不足反省"的输出
    private String introspectionOut;
    //"不足反省“的效果评价
    private String introspectionResult;
    //"不足反省“的验证人
    private String introspectionValidate;
    //结论先行
    private String conclusion;
    //结题状态
    private String finish;
    //汇报状态
    private String report;
    //大的分类的选择器
    private String type1;
    //小分类
    private String type2;
    //创建时间
    private LocalDateTime establishTime;
    //修改时间
    private LocalDateTime UpdateTime;

}
